/*
 * @Author: tomystery 
 * @Date: 2018-06-05 15:00:35 
 * @Last Modified by: t
 * @Last Modified time: 2018-06-05 18:08:20
 */
import React from 'react';
import FileUpload from './react-fileupload.jsx';

class FileUploader extends React.Component {
    render() {
        var options = {
            baseUrl: '/manage/product/upload.do',
            fileFieldName: 'upload_file',
            dataType: 'json',
            chooseAndUpload: true,
            uploadSuccess: (res) => {
                this.props.onSuccess(res.data)
            },

            uploadError: (err) => {
                this.props.onError(err.message || '上传图片失败')
            }
        }
        return (
            <FileUpload options={options}>
                <button className="btn btn-xs btn-default" ref="chooseAndUpload">请选择图片</button>
            </FileUpload>
        )
    }

}
export default FileUploader
